giving up everything for love - Français Anglais Dictionnaire